home *** CD-ROM | disk | FTP | other *** search
/ Power CD / Power CD ATARI-Rechner Lieben.iso / SPEZIAL / ADRES181 / DOCS / ADRESSE.TXT next >
Encoding:
Text File  |  1994-05-11  |  32.9 KB  |  944 lines

  1. [aktuelle als dieser Text ist die Hilfsdatei für den ST-Guide
  2.  im Hilfe-Ordner]
  3.  
  4.  
  5.  
  6.  
  7.                             ADRESSE
  8.  
  9.  
  10.        Die komfortable Adressenverwaltung für ATARI ST/STe/
  11.                      TT/Falcon unter GEM
  12.  
  13.  
  14.  
  15.                           Version 1.6
  16.                            1.12.1993
  17.  
  18.  
  19.                         Ein Programm von
  20.                       Carsten Setje-Eilers
  21.  
  22.  
  23.  
  24.  
  25.  
  26. Inhalt
  27. 1.    Vorwort
  28. 2.    Allgemeines
  29. 2.1   Installation
  30. 2.2   Registrierung
  31. 2.3   Wie bekomme ich die aktuelle Version?
  32. 3.    Haftungsausschluß
  33. 4.    Erläuterung der einzelnen Dialoge
  34. 4.1   Die Adreßliste
  35. 4.11  Drag & Drop 
  36. 4.2   Der Adreßeditor
  37. 4.2.1 Der Dialer
  38. 4.2.2 Konfigurieren des Adreßtyp- bzw. Status-Popups
  39. 4.4   Datenexport und -import
  40. 4.5   Registrierung
  41. 4.6   XAcc-Fenster
  42. 4.7   Druckertreiber
  43. 4.8   Das Hilfefenster
  44. 4.9   Die Infobox
  45. 5.    Editierbare Felder
  46. 6.    Die Menüleiste
  47. 7.    Bemerkung zur Programmgröße
  48. 8.    Bemerkung zum Programm
  49. 9.    Bugreports
  50. 10.   Erklärung der wichtigsten Fehlermeldungen
  51.  
  52.  
  53. ( Hinweis: dieses ist eine leicht überarbeitete Exportdatei des Original-
  54.   handbuches. Alle Hinweise auf Bilder sind enthalten, nur die Bilder selbst
  55.   fehlen... )
  56.  
  57.  
  58. 1. Vorwort
  59.  
  60. Willkommen bei Adresse ! 
  61. Dieses ist das Handbuch für Version 1.6, die natürlich wieder 
  62. umfangreicher als die alle vorigen ist. 
  63.  
  64. Ich bedanke mich an dieser Stelle bei allen, die sich für 
  65. Adresse haben registrieren lassen, und bei denjenigen, die An-
  66. regungen, Kritiken und auch Bugreports geschickt haben. 
  67.  
  68.  
  69.  
  70. 2. Allgemeines
  71.  
  72. Adresse ist ein Programm/Accessory zur Verwaltung von 
  73. Adressen. Es ist GEM-konform programmiert. Die Dialoge von 
  74. Adresse arbeiten in Fenstern, was zur einfachen Bedienung bei-
  75. trägt und wichtig ist, damit Adresse unter MultiTOS oder ande-
  76. ren Multitaskingsystemen nicht andere Programme blockiert. 
  77.  
  78. Adresse wurde getestet auf Atari TT030 mit TOS 3.06 / Multi-
  79. TOS 1.08ß sowie auf Falcon 030 mit TOS 4.04. Auf diesen 
  80. Konfigurationen gab es keine Probleme. Ebenso gab es keine 
  81. Probleme in allen Auflösungen mit TKR- und SANG-Grafikkar-
  82. ten. 
  83.  
  84. Adresse ist auch unter dem alternativen Multitaskingbetriebssy-
  85. stem Mag!X lauffähig. 
  86.  
  87. Adresse ist Shareware. Das heißt, Sie dürfen dieses Programm 
  88. vor dem Kauf zunächst testen, um zu sehen, ob es Ihnen ge-
  89. fällt und Ihren Anforderungen genügt. Unregistrierte Versionen 
  90. können bis zu 13 Adressen verwalten. Durch Eintragen des Be-
  91. nutzernames und eines speziellen Schlüssels, der beim Autor 
  92. erhältlich ist, kann diese Beschränkung aufgehoben werden. Die 
  93. Anzahl der Adressen ist dann nur durch den verfügbaren Spei-
  94. cher begrenzt. Testweise wurden so z.B. schon 18000 Adres-
  95. sen geladen, wobei aber ein TT mit mehr als 4Mb Speicher 
  96. verwendet wurde.
  97.  
  98. Das Maximum ladbarer Adressen ist nur durch die Menge an 
  99. freiem Speicher begrenzt. Wem das zuwenig ist: es existiert 
  100. auch eine alternative Version von Adresse, die ihre Daten di-
  101. rekt auf der Festplatte verwaltet, wobei aber ein Cache für die 
  102. Anzeige und das Suchfeld verwendet wird. Diese Version ist aber 
  103. noch Beta und nur in begründeten Fällen erhältlich. Ihr Funk-
  104. tionsumfang ist zur Zeit noch nicht ganz so wie bei der Normal-
  105. version.
  106.  
  107. Die unregistrierte Version von Adresse kann beliebig kopiert und 
  108. über Mailboxen verteilt werden, darf jedoch nicht kommerziell 
  109. (auf PD-Disketten) vermarktet werden. Hierzu ist die schriftli-
  110. che Genehmigung des Autors nötig. Die registrierte Version darf 
  111. nur ohne die Datei ADRESSE.INF oder andere *.INF-Dateien 
  112. weitergegeben werden. 
  113.  
  114.  
  115. 2.1     Installation
  116.  
  117. Kopieren Sie einfach alle Daten von der Diskette oder aus dem 
  118. Archiv auf die gewünschte Partition Ihrer Festplatte. Wenn 
  119. Adresse als Accessory laufen soll, brauchen Sie ADRESSE.APP 
  120. nur in ADRESSE.ACC umbenennen und auf das Bootlaufwerk 
  121. (meist 'C') kopieren. Natürlich kann Adresse auch auf einem 
  122. Diskettenlaufwerk betrieben werden. 
  123.  
  124.  
  125.  
  126. 2.2     Registrierung
  127.  
  128. Dieses Kapitel lohnt es wohl nur dann zu lesen, wenn einem 
  129. das Programm gefällt. Alle anderen blättern bitte einmal weiter! 
  130. Nun zur Sache: Für die uneingeschränkte Nutzung von Adresse 
  131. ist es nötig, neben dem eigenen Namen auch einen dazugehöri-
  132. gen Schlüssel einzutragen. Dieser ist beim Autor erhältlich. 
  133.  
  134. Folgende Preise gelten zur Zeit (Stand 30.11.1993): 
  135.  
  136. 30,- DM für den Schlüssel (also nur eine Lizenz zur Nutzung 
  137.         von Adresse) 
  138.  
  139. 50,- DM für den Schlüssel, eine Diskette mit der aktuellen 
  140.         Version und ein Handbuch (mit Bildern, Inhaltsverzeichnis 
  141.         und  Index).
  142.  
  143.         !!  Alle Anwender, die Adresse gewerblich nutzen, müs-
  144.                sen 50,- bezahlen. 
  145.  
  146.  
  147.  
  148. Wer mag (weil er das Programm so toll findet), darf natürlich 
  149. gerne mehr überweisen. 
  150. Zur Registrierung senden Sie bitte möglichst einen Verrech-
  151. nungsscheck an den Autor. Das Versenden von Bargeld ist 
  152. nicht ganz so sicher. Sie können den Betrag auch auf folgendes 
  153. Konto überweisen: 
  154.  
  155. Konto-Nr. 526541 , BLZ 210 700 20, Deutsche Bank Kiel. 
  156.  
  157. Geben Sie dabei aber unbedingt Ihre vollständige Adresse an. 
  158. Am besten schicken Sie dem Autor auch eine Nachricht, daß 
  159. Sie überwiesen haben (z.B. per email), da bei vielen Überwei-
  160. sungen die Absender-Adressen fehlen.
  161.  
  162. Sobald das Geld eingetroffen ist, wird der Schlüssel zugesandt.
  163.  
  164. Spezieller Support/Sonderwünsche für Programmerweiterun-
  165. gen/Konvertierungen von Adreßbeständen etc. sind im Share-
  166. warebeitrag nicht enthalten. Ich beantworte aber gerne alle 
  167. Fragen, die gestellt werden (vorzugsweise per email). In Ausnahme-
  168. fällen schreibe ich auch schon mal einen Datenkonverter (wie z.B.
  169. CON_ADR2.TTP), wenn ich einen Nutzen für mehr als seinen Anwender 
  170. sehe.
  171.  
  172.  
  173. Autor von Adresse ist: 
  174.  
  175. Carsten Setje-Eilers   
  176. Aschauweg 18a   
  177. 24119 Kronshagen  
  178. Tel. 0431/544716   
  179. Fax  0431/547212 
  180.  
  181.  
  182. (Falls diese Adresse einmal nicht mehr stimmt, kann als Kon-
  183. taktadresse Carsten Setje-Eilers, Dornierstr. 19, 26160 Bad 
  184. Zwischenahn benutzt werden).     
  185.  
  186.  
  187. Hinweis: 
  188.  
  189. Der Sharewarebeitrag gilt immer für die Ihnen vorliegende Ver-
  190. sion, nicht für die Versionen, die evtl. viel später erscheinen 
  191. und möglicherweise viel umfangreicher sind! (Dieser Hinweis 
  192. erfolgt nur als vorbeugende Maßnahme, damit es später keine 
  193. Beschwerden gibt. Es ist in nächster Zeit kein gebührenpflich-
  194. tiges Update geplant). 
  195.  
  196. ( Hinweise 2: in der Urlaubszeit im July bin ich ca. 2-3 Wochen 
  197.  nicht ereichbar, bitte in dem Falle nicht verzweifeln und Ge-
  198.  duld bewahren! ).     
  199.  
  200.  
  201. 2.3     Wie bekomme ich die aktuelle Version ? 
  202.  
  203. Eine aktuelle Version von Adresse kann immer durch Zusenden 
  204. einer Diskette und eines ausreichend frankierten Rückumschlags 
  205. beim Autor angefordert werden. Die aktuelle Version liegt aber 
  206. auch in diversen Mailboxen, z.B. Maus Kiel (Tel. 04322-6501) 
  207. und normalerweise in der Maus MTK. 
  208.  
  209.  
  210. 3.    Haftungsausschluß 
  211.  
  212. Das Programm wurde ausführlich getestet. Der Autor von 
  213. Adresse übernimmt aber keinerlei Haftung für etwaige Schä-
  214. den, die durch Verwendung von Adresse entstehen. 
  215.  
  216.  
  217.  
  218. 4.    Erläuterung der einzelnen Dialoge
  219. 4.1     Die Adreßliste
  220.  
  221. Nach dem Programmstart ist das Fenster mit der Adreßliste zu 
  222. sehen. Die Symbole links haben die folgenden Bedeutungen: 
  223.  
  224.  
  225. 1. Laden: 
  226. 2. Sichern:       
  227. Es ist sinnvoll, z.B. Privat- und Kundenadressen in ver-
  228. schiedenen Dateien zu speichern. Diese Dateien können über 
  229. die Symbole 'Laden' bzw. 'Sichern' in das Programm gela-
  230. den werden oder auf Diskette bzw. Festplatte gespeichert 
  231. werden.
  232. 'Laden' läßt sich auch durch 'Control-o', 'Sichern' mit 
  233. 'Control-s' anwählen.
  234. Tip: wenn man lädt und keine Datei anwählt, wird die aktu-
  235. elle Liste gelöscht. Dies kann vor einem Import sinnvoll sein. 
  236.  
  237. Hinweis: die unregistrierte Demo-Version kann nur 13 
  238. Adressen laden. 
  239.  
  240. 3. Klemmbrett:    
  241. Nach einem Klick auf dieses Symbol erscheint folgende Ab-
  242. frage:
  243. Es können alle oder nur die selektierten Adressen auf das 
  244. GEM-Klemmbrett kopiert werden. Ist kein Klemmbrett vor-
  245. handen, wird es von Adresse entweder auf Laufwerk 'C' 
  246. oder auf Laufwerk 'A' angelegt. 
  247. Als Format für die Datei wird das aktuelle Exportformat ver-
  248. wendet. 
  249. Diese Funktion kann auch über 'Alternate-k' aufgerufen 
  250. werden.
  251.  
  252. 4. Editor:        
  253. Mit diesem Symbol läßt sich der Adreßeditor öffnen. Die er-
  254. ste selektierte Adresse in der Liste wird automatisch in den 
  255. Editor geladen. 
  256. Per Tastatur kann dies auch durch 'Control-e' erreicht 
  257. werden. 
  258.  
  259. 5. Export/Import: 
  260. In dem Fenster, welches über das Symbol mit den Pfeilen 
  261. geöffnet werden kann (oder durch 'Alternate-x') können 
  262. Adreßlisten in verschiedenen Formaten ex- bzw. importiert 
  263. werden.
  264. Ausserdem kann das Format für den Im- oder Export (und 
  265. für einige andere Funktionen) eingegeben oder geladen wer-
  266. den. Siehe dazu auch den Abschnitt 'Datenexport- und im-
  267. port'.
  268.  
  269. 6. Selektiere:    
  270. Hier gibt es gleich drei kleine Symbole nebeneinander. 
  271. Mit einem einfachem Klick auf das linke Symbol öffnet sich 
  272. ein Popupmenü mit den Adreßtypen. Nach dem Anwählen ei-
  273. nes Eintrages werden alle Adressen dieses Typs selektiert. 
  274. Wenn beim Anwählen eines Eintrages 'Shift' gehalten wird, 
  275. werden alle schon bestehenden Selektionen beibehalten, ohne 
  276. 'Shift' werden sie gelöscht. 
  277. Bei Doppelklick öffnet sich der Dialog zur Konfiguration des 
  278. Popups.  Siehe dazu auch Abschnitt 4.22.
  279. Das mittlere Symbol hat im Prinzip die gleiche Funktion, nur 
  280. anstatt der Adreßtypen werden die Adreßstati benutzt. Die-
  281. ses Menü kann ebenfalls nach einem Doppelklick auf das 
  282. Symbol konfiguriert werden.
  283. Das rechte Symbol dient zum Deselektieren aller Einträge in 
  284. der Liste.
  285.  
  286. 7. Sortieren
  287. Über dieses Symbol (oder die Tastenkombination Shift-Alter-
  288. nate-S) kann der neue Sortierdialog aufgerufen werden. Die-
  289. ser sieht so aus:
  290.  
  291. Es können drei Sortierstufen eingegeben werden. Das be-
  292. deutet folgendes: wenn als erster Parameter 'Name' ange-
  293. geben ist, wird bei identischen Namen nach dem zweiten Pa-
  294. rameter, z.B. 'Vorname' verglichen. Ist auch dieser bei zwei 
  295. oder mehr Adressen identisch, wird noch ein Vergleich nach 
  296. dem dritten Parameter gemacht.
  297. Mit 'aufsteigend' und 'absteigend' kann eingestellt werden, 
  298. ob vorwärts oder rückwärts sortiert werden soll.
  299. Wenn 'Geburtstag ohne Jahr' eingeschaltet ist, wird beim 
  300. Sortierparameter 'Geburtstag' beim Vergleich die Jahreszahl 
  301. weggelassen. Dies ist sinnvoll, wenn eine Geburtstagsliste 
  302. erstellt werden soll.
  303.  
  304. 8. Drucker:       
  305. Ausgabe einer Adreßliste. Vorher erscheint folgende Ab-
  306. frage:
  307. Es kann auf den Drucker oder in eine Datei ausgegeben 
  308. werden. Wenn mindestens eine Adresse selektiert ist, kön-
  309. nen nach einer Abfrage auch nur selektierte Adressen ge-
  310. druckt werden. 
  311. Das Drucken erfolgt über einen 1st-Word kompatiblen Druk-
  312. kertreiber. Es wird dabei das aktuelle Exportformat  verwen-
  313. det. Im Konfigurationsfenster kann eine Absenderzeile einge-
  314. geben werden, die über den Adressen unterstrichen ge-
  315. druckt wird (für Etiketten). 
  316.  
  317. 9. Papierkorb:    
  318. Löschen der selektierten Adressen. Wenn die Warnmeldun-
  319. gen nicht abgeschaltet sind, erscheint vorher noch eine Si-
  320. cherheitsabfrage.
  321. Suche: 
  322. Hier wird eingestellt, in welchen Feldern gesucht wird, wäh-
  323. rend Sie einen Begriff eingeben. Aus folgendem Menü kann 
  324. gewählt werden: 
  325. Mit der Einstellung 'Volltext' wird, während Sie einen Be-
  326. griff eingeben, immer die erste Adresse selektiert, die in ir-
  327. gendeinem Feld einen zu der Eingabe passenden Eintrag hat.
  328. Während der Eingabe wird sofort der erste zu dieser Zei-
  329. chenkette passende Eintrag in der Liste angewählt.
  330. Durch den Schalter 'Im Wort' kann die Suche auf den 
  331. Wortanfang begrenzt werden, sonst wird auch im Namen ge-
  332. sucht. 
  333.  
  334. nächster:
  335.  Mit 'nächster' wird der nächste passende Eintrag gesucht. 
  336.  
  337. Ok: 
  338. Mit 'Ok' wird der Editor geöffnet, und die erste selektierte 
  339. Adresse der Liste wird angezeigt. 
  340.  
  341. Abbruch: 
  342. Das Fenster wird geschlossen. 
  343.  
  344. Der Slider kann wie folgt bedient werden: 
  345. 1. Einfacher Klick auf den Rollpfeil noch oben/unten:      
  346.    Eine Zeile vor/zurück. 
  347. 2. Doppelklick auf den Rollpfeil nach oben/unten:      
  348.    Zum Anfang/Ende der Liste.
  349. 3. Einfacher Klick auf den grauen Bereich unter oder über dem 
  350.    Schieber:      
  351.    Eine Seite vor/zurück. 
  352. 4. Doppelklick auf den grauen Bereich:      
  353.    Absolut an diese Position der Liste. 
  354. 5. Verschieben des Schiebereglers beim Halten der linken Maus-
  355.    taste: 
  356.    Vor-/Zurückrollen der Liste (während der Schieber bewegt 
  357.    wird). 'Online'- oder 'Realtime'-Scrolling. 
  358.  
  359.  
  360.  
  361. 4.11    Drag & Drop
  362.  
  363. Programmintern:
  364. Aus der Adreßliste kann einfach eine Adresse angeklickt, fest-
  365. gehalten und auf das Editorfenster oder ein Symbol der Adreß-
  366. liste (wie z.B. den Papierkorb) geschoben werden.
  367.  
  368. Allgemein:
  369. Ab MultiTOS oder Mag!X ( Version > 2.0, zur Zeit nur als Beta-
  370. version existent! ) können Adressen aus der Liste auch auf Fenster 
  371. von Programmen geschoben werden,  die dieses Protokoll be-
  372. herrschen. Das ist zum Beispiel das Mausmailbox-Frontend 
  373. 'Cat' ab Version 2.5.
  374.  
  375.  
  376. Eine einfachere und intuitivere Methode des Datenaustausches 
  377. ist kaum denkbar, sicherlich wird das Verfahren deshalb auch in 
  378. viele andere Programme eingebaut werden. Der Weg über das 
  379. GEM-Klemmbrett ist dagegen ziemlich kompliziert!
  380.  
  381. Datenimport über Drag & Drop ist z.Z. nicht möglich.
  382.  
  383.  
  384. 4.2     Der Adreßeditor
  385.  
  386. Die Symbole links haben die folgenden Bedeutungen (von oben 
  387. nach unten): 
  388.  
  389. 1. Zur Liste:   
  390. Die angezeigte Adresse wird in die Liste einsortiert. 
  391.  
  392. 2. Adreßliste:  
  393. Das Fenster mit der Adreßliste wird geöffnet oder nach oben 
  394. gebracht.
  395.  
  396. 3 Suchen nach Maske
  397. Es können in einigen Feldern Suchbegriffe eingegeben wer-
  398. den. Beim Klick auf das Suchsymbol (oder Tastenkombination 
  399. Control-f) wird die erste dazu passende Adresse angezeigt. 
  400. Bei weiteren Klicks wird jeweils zur nächsten passenden 
  401. Adresse gesprungen. Wenn keine passende Adresse mehr 
  402. gefunden wird, ertönt ein 'Bing', und beim nächsten Klick 
  403. wird wieder von vorne mit der Suche begonnen.
  404. Was aber, wenn die Suchmaske geändert werden soll? Klik-
  405. ken Sie nochmal auf das Suchsymbol, halten aber dabei die 
  406. 'Alternate'-Taste gedrückt. Dann kommt die Suchmaske 
  407. wieder zum Vorschein.
  408.  
  409. 4. Drucker:     
  410. Die aktuelle Adresse wird unter Benutzung des Exportforma-
  411. tes auf den Drucker ausgegeben.
  412. Bei eingeschalteten Warnmeldungen wird voher abgefragt:
  413.  
  414. 5. Papierkorb:  
  415. Löschen der Eingabemaske. Bei eingeschalteten Warnmel-
  416. dungen erscheint eine Sicherheitsabfrage:
  417.  
  418. Die Knöpfe unten haben folgende Bedeutungen: 
  419.  
  420. Vor:    
  421. Zur nächsten Adresse oder zur ersten, falls noch keine se-
  422. lektiert ist. 
  423.  
  424. Zurück:  
  425. Zur vorigen Adresse oder zur letzten, falls noch keine se-
  426. lektiert ist. 
  427.  
  428. Wenn bei vor/zurück die Taste 'Control' gehalten wird, wird 
  429. zur nächsten bzw. vorigen selektierten Adresse der Liste gesp-
  430. rungen. 
  431.  
  432. Neu:     
  433. Die aktuelle Adresse einsortieren (falls sie geändert wurde) 
  434. und die Eingabemaske löschen.
  435.  
  436. Ok:      
  437. Die aktuelle Adresse einsortieren (falls sie geändert wurde) 
  438. und den Editor schliessen. 
  439.  
  440. Abbruch: 
  441. Die aktuelle Adresse verwerfen und den Editor schliessen. 
  442.  
  443. Wichtiger Hinweis:
  444. Um eine Adresse einsortieren zu können, muß mindestens ein 
  445. Vorname, Nachname oder eine Kundennummer vorhanden sein! 
  446.  
  447.  
  448. 4.2.1    Der Dialer
  449.  
  450. Mit dem Telefonsymbol (man beachte die liebevolle Gestaltung in 
  451. Farbe) kann ein an der seriellen Schnittstelle angeschlossenes 
  452. Modem zum Wählen der nebenstehenden Nummer veranlaßt 
  453. werden. Mit den Knöpfen über dem Telefon kann zwischen den Fax- 
  454. und Telefonnummern ausgewählt werden. Die Zeichen '-','\' 
  455. und '/' in der Telefonnummer werden beim Wählen ausgefiltert. 
  456.  
  457. Die Schnittstelle und Baudrate sollten im Kontrollfeld eingestellt 
  458. werden. 
  459.  
  460. Der Dialer wird im Fenster 'Konfiguration' konfiguriert. 
  461.  
  462. Es wird solange gewählt, wie ein Freizeichen vorhanden ist, 
  463. oder bis das Editorfenster geschlossen wird oder bis nochmals 
  464. auf das Telefonsymbol geklickt wird.
  465.  
  466. Kommentare im Nummerfeld sollten mit ';' eingeleitet werden, 
  467. damit sie beim Wählen nicht an das Modem geschickt werden.
  468.  
  469.  
  470. 4.2.2    Konfigurieren des Adreßtyp- bzw. Status-Popups 
  471.  
  472. Damit diese Funktion nicht übersehen wird, gibt es einem extra 
  473. Absatz dazu. Das Fenster zur Eingabe der Typen und der 
  474. Adreßstati öffnet sich durch Doppelklick auf das entsprechende 
  475. Popupmenü im Adreßeditor. Die eingegebenen Typen bzw. Stati 
  476. werden sofort verwendet, wenn das Popup wieder aufgerufen 
  477. wird. 
  478.  
  479. Die Einträge sind völlig unabhängig von der aktuellen Liste und 
  480. können damit zu jedem Zeitpunkt geändert werden. Sie müssen 
  481. nicht mit den Einträgen der aktuellen Liste übereinstimmen.
  482.  
  483.  
  484.  
  485. 4.3     Konfiguration
  486.  
  487. Pfad:      
  488. Optional kann hier ein Pfad für die Adreßliste gewählt wer-
  489. den. 
  490.  
  491. Diverses:  
  492. Die Fenster können beim Öffnen wie folgt positioniert werden:   
  493. - zentriert auf dem Bildschirm            
  494. - bei der Maus            
  495. - an der alten Position   
  496.  
  497. Return wie GEM:  
  498. Wenn dieser Schalter eingeschaltet ist, wird durch die Re-
  499. turntaste der Defaultknopf betätigt. Wenn er aus ist, springt 
  500. der Cursor zum jeweils nächsten Eingabefeld.     
  501.  
  502. Warnmeldungen:
  503. Einige Sicherheitsabfragen lassen sich damit ein- und aus-
  504. schalten. 
  505. Das sollte man aber erst dann machen, wenn man schon alle 
  506. Abfragen kennt, damit keine Mißgeschicke passieren.
  507.  
  508. 3D-Look:   
  509. Naja, etwas vielversprechend... ! Nur die Knöpfe können mit 
  510. einem speziellen 3D-Effekt versehen werden, dessen Muster 
  511. und Farbe hier über Popup-Menüs einstellbar ist. Irgendwann 
  512. wird das ganze mal etwas mehr 'durchgestylt'! 
  513.  
  514. Pulldown-Fenstermenüs:
  515. Legt fest, wie die Fenstermenüs auf Berührung durch die 
  516. Maus reagieren sollen: wenn der Schalter an ist, muß mit 
  517. Menü aufklappt. Mit einem einfachen Klick klappt das Menü 
  518. auf und ein Eintrag kann gewählt werden. Alternativ kann die 
  519. Maus beim Klick auf einen Menütitel gedrückt bleiben, und 
  520. über dem gewünschten Eintrag wird sie losgelassen.
  521. Wenn Pulldown abgeschaltet ist, klappt die Menüleiste auf, 
  522. sobald die Maus darüber ist.
  523. Die Fenstermenüs klappen automatisch zu, wenn die Maus 
  524. seitlich oder nach oben aus der Menütitelleiste fährt.
  525.  
  526. Menüleisten:
  527. Hier lassen sich Fenstermenüs getrennt für die Adreßliste 
  528. und den Adreßeditor ein- oder ausschalten.
  529.  
  530. Programmende: 
  531. Es kann erst eine Abfrage erfolgen, und auch automatisch 
  532. die Konfiguration und die Adreßliste (wenn geändert) gesi-
  533. chert werden. Wenn die Konfiguration beim Programmende 
  534. gespeichert wird, werden auch die Fensterpositionen gesi-
  535. chert. 
  536.  
  537. Buffer für neue Adressen bei ACC: 
  538. Da ein ACC unter TOS keinen zusätzlichen Speicher anfor-
  539. dern darf, ohne daß es Probleme gibt, kann hier eine Anzahl 
  540. von Adressen eingetragen werden, für die gleich beim Boo-
  541. ten zusätzlicher Speicher angefordert wird. Sollte dieser ein-
  542. mal nicht reichen, stehen nach dem nächsten Booten wieder 
  543. freie Einträge zur Verfügung. 
  544.  
  545. Geburtstagsalarm:
  546. Wenn er aktiviert ist, schaut Adresse beim Programmstart 
  547. (im Accessorymodus während des Bootes) in der aktuellen 
  548. Adreßliste nach, ob innerhalb der eingestellten Frist jemand
  549. Geburtstag hat. Wenn ja, wird eine entsprechende Meldung 
  550. ausgegeben:
  551. Wenn man die Frist lang genug stellt, bleibt einem immer 
  552. Zeit, noch Geschenke zu besorgen!
  553. Übrigens freut sich auch der Autor von Adresse über Karten 
  554. zum Geburtstag! 
  555.  
  556. Alarm nur bei Kaltstart:
  557. Mit dieser Einstellung wird erreicht, daß der Alarm nicht 
  558. mehr bei jedem Reset und Neuladen von Adresse.Acc er-
  559. folgt, sondern nur noch beim EInschalten oder einem 'Kalt-
  560. start'
  561.  
  562. Modemreset:
  563. Wird vom Dialer ('Telefonwähler') zum Initialisieren desMo-
  564. dems benutzt.           
  565. Ein 'Return' braucht nicht extra eingetragen zu werden, es 
  566. wird von Adresse automatisch angehängt. 
  567.  
  568. Anwahl:    
  569. Wird vom Dialer als Anwahlstring benutzt. Das sollte norma-
  570. lerweise 'ATPD' für Pulswahl oder 'ATDT' für Tonewahl 
  571. ('Mehrfrequenzwahlverfahren') sein.            
  572. Für Telefonanlagen ist eine evtl. nötige 0 in diesem String 
  573. einzutragen. 
  574. Ein 'Return' braucht nicht extra eingetragen zu werden, es 
  575. wird von Adresse automatisch angehängt.
  576.  
  577. Besetzt:   
  578. Der String ('Zeichenkette'), der vom Modem bei Erkennung 
  579. von 'Besetzt' gesendet wird. Wenn der String kommt, wird 
  580. neu gewählt (normalerweise 'BUSY').
  581.  
  582.  
  583.  
  584. 4.4     Datenexport und -import 
  585.  
  586. Mit dieser Funktion kann eine Adreßdatei fast beliebigen (ASCII-)
  587. Formates erstellt oder eingelesen werden. Anwendungen 
  588. dafür sind z.B. die Weiterverarbeitung der Adressen in Daten-
  589. banken, das Erstellen von Adreßlisten für Serienbriefe oder 
  590. auch das Erstellen einer Gruppendatei für QFax. Ebenso können 
  591. Exportdateien von Datenbanken eingelesen werden. Das Export-
  592. format wird von Adresse auch zur Ausgabe über XAcc und auf 
  593. das GEM-Klemmbrett (oder in neudeutsch: Clipboard) verwen-
  594. det. Einige Beispiele dazu sind im Ordner 'Formate' enthalten. 
  595.  
  596. Im Fenster kann ein Format angegeben werden, in welches 
  597. Adresse die Adressen exportiert, oder in dem Adresse Daten 
  598. einliest. Es stehen drei Zeilen mit je 65 Zeilen zur Verfügung. 
  599. Diese Zeilen gehören zusammen. Wenn Zeile 1 nicht langt, kann 
  600. einfach in Zeile 2 weitergeschrieben werden. Der Umbruch darf 
  601. auch im Wort erfolgen. 
  602.  
  603. Folgende Platzhalter sind möglich: 
  604. Platzhalter   für         
  605.  
  606. %ANR             Anrede         
  607. %AN1             Anrede 1
  608. %VOR             Vorname         
  609. %NAM             Name         
  610. %NA1             Name 1         
  611. %NA2             Name 2         
  612. %STR             Strasse         
  613. %LAN             Land         
  614. %PLZ             Plz         
  615. %STA             Stadt         
  616. %TEL             Telefon    
  617. %TE1             Telefon 1 
  618. %FAX             Fax         
  619. %FA1             Fax 1
  620. %KNR             Kundennr         
  621. %TYP             Adreßtyp
  622. %STU                Adreßstatus
  623. %BAN                Bankname
  624. %KTO             Kontonummer
  625. %BLZ                Bankleitzahl         
  626. %BE1          Bemerkung 1         
  627. %BE2          Bemerkung 2         
  628. %BE3          Bemerkung 3         
  629. %t            Der unter %t eingegebene Text (z.B ",")        
  630. %n            Zeilenvorschub ('\n')        
  631. %r            Return ('\r')         
  632.  
  633. Folgende Erweiterung der Variablen ist möglich: Beim Anhängen 
  634. eines Paragraphenzeichens '§' an den Platzhalter wird der 
  635. Platzhalter ganz normal durch eine Zeichenkette ersetzt, aber 
  636. es wird ein Leerzeichen angehängt, falls diese Zeichenkette in 
  637. der aktuellen Adresse existiert. 
  638.  
  639. Datenformat:  %ANR§%NAM 
  640.  
  641. Adresse:          wird zu:                             
  642.       Meier,Willi    -> 'Willi Meier'               
  643.       Müller         -> 'Müller' und nicht ' Müller' 
  644.  
  645. Hinweise zum Import
  646.  
  647. Der Import funktioniert im Prinzip genauso wie der Export. Alle 
  648. dort beschriebenen Variablen können verwendet werden. Das 
  649. '§'-Zeichen hat natürlich keine Funktion (es wird durch ein 
  650. Leerzeichen ersetzt). Beim Importieren können die eingelesenen 
  651. Daten sortiert werden. Dieses verlangsamt den Vorgang aber 
  652. um ca. das 10-fache! Es sollte nur sortiert werden, wenn es 
  653. wirklich nötig ist. Wenn vor dem Import zuerst die aktuelle Li-
  654. ste gelöscht werden soll, kann man z.B. in Listenfenster 'La-
  655. den' anwählen, und dann ohne eine Datei zu selektieren 'Re-
  656. turn' drücken. 
  657.  
  658. Import: sortieren:
  659. Diese Funktion bewirkt, daß die Adressen, die importiert wer-
  660. den, an die richtige Position der Liste sortiert werden. Diese 
  661. Funktion bewirkt nicht, daß schon geladene Adressen sortiert 
  662. werden. 
  663.  
  664. Export: Leerzeilen filtern:
  665. Ist dieser Schalter selektiert, werden Leerzeilen, die in einer 
  666. Adresse beim Export entstehen, unter die Adresse verschoben.
  667. So sehen Adressen nicht so auseinandergerissen aus. 
  668.  
  669. Wichtig:
  670. Der Import kann nur funktionieren, wenn alle Felder eindeutig 
  671. voneinander getrennt sind. Genauer: hinter jeder Variablen muß 
  672. eine Zeichenkette (zumindest ein Leerzeichen oder Zeilenvor-
  673. schub) stehen, die natürlich nicht in der Variablen vorkommen 
  674. darf. Sonst kann nicht erkannt werden, wo das Ende des Fel-
  675. des ist. Das Zeilenende muß natürlich auch markiert werden 
  676. (durch %r (in 'C' '\r') oder %n (in 'C' '\n'), siehe oben). 
  677. Um eine Adresse einsortieren zu können, muß mindestens ein 
  678. Vorname, Nachname oder eine Kundennummer vorhanden sein! 
  679.  
  680. Import-Beispiel:
  681. Diese Adresse soll importiert werden: 
  682.  
  683.     Herr 
  684.     Carsten Setje-Eilers 
  685.     Aschauweg 18a 
  686.     2300 Kiel-Kronshagen 
  687.     Tel.0431/544716 
  688.     email: Carsten Setje-Eilers @ KI 
  689.     Typ: Lieferant 
  690.  
  691. Das ist mit folgendem Format möglich: 
  692.     %ANR%n%VOR %NAM%n%STR%n%PLZ %STA%nTel.%TEL%n%BE2%nTyp: %TYP%n 
  693.  
  694. Geschwindigkeit des Imports: 
  695. Diese läßt sich erheblich steigern, wenn beim Import nicht sor-
  696. tiert wird. 
  697.  
  698. (Anmerkung: der Import war eigentlich genau so schnell wie 
  699. das normale Laden, bis ich feststellte, daß '\r' nicht erkannt 
  700. wurde. Seitdem dieses Zeichen erkannt wird, hat die Ge-
  701. schwindkeit doch etwas gelitten. Hier ist noch Raum für Opti-
  702. mierungen.). 
  703.  
  704. Fehler beim Import ?
  705. Es ist natürlich möglich, ein ziemlich kompliziertes Format ein-
  706. zustellen. Falls es unerwarteterweise dabei zu Fehlern kommt, 
  707. bitte ich darum, mir das Format und entsprechende Beispiel-
  708. adressen zuzusenden, damit Adresse daran angepaßt werden 
  709. kann. 
  710.  
  711. Hinweis:
  712. Die Daten des Programmes 'ADR-2-1.PRG' können mit dem 
  713. beiliegenden Programm 'CON_ADR2.TTP' in das Format von 
  714. Adresse konvertiert werden.
  715.  
  716.  
  717.  
  718. 4.5     Registrierung
  719. Tragen Sie hier hier Ihren Namen und den dazugehörigen 
  720. Schlüssel ein, um die Beschränkung auf 13 Adressen aufzuhe-
  721. ben (falls Sie Adresse uneingeschränkt nutzen möchten!). Den 
  722. Schlüssel erhalten Sie beim Autor (siehe Kapitel Registrierung). 
  723. Der Dialog ist nur in unregistrierten Versionen zugänglich. 
  724.  
  725.  
  726.  
  727. 4.6     XAcc-Fenster
  728. Das XAcc-Protokoll dient zum Datenaustausch zwischen Ac-
  729. cessories und Programmen. Adresse kann an ein Programm, 
  730. das XAcc versteht, Adressen senden, die das Programm dann 
  731. in den Text einfügt. Dieses Protokoll wird z.B. von Thats Write 
  732. (von Compo) unterstützt. Getestet wurde mit That's Write 2.0. 
  733. Hier gab es keine Probleme. 
  734. (Adresse 1.0x erkannte That's Write 2.0 nicht korrekt, was 
  735. durch eine  Inkompatibilität zwischen alter und neuer XAcc-
  736. Spezifikation passierte). 
  737.  
  738. Beispiel zur Textübertragung an That's Write:
  739. 1.    That's Write starten
  740. 2.    Adresse.Acc öffnen
  741. 3.    In Adresse ein geeignetes Exportformat laden (das Fenster 
  742.    'Export/Import' durch 'Alternate-x  öffnen und z.B. die 
  743.    Datei Xacc laden)
  744. 4.    Die gewünschten Adressen selektieren
  745. 5.    Das XAcc-Fenster öffnen (^t), dort That's Write selektieren 
  746.    und auf 'Senden' klicken.
  747.  
  748. Nun sollte der Text im Fenster von That's Write erscheinen. 
  749. Falls nicht, hilft sicherlich folgende Einstellung:
  750.  
  751. Vor Transfer Fenster schließen:
  752. Wenn dieser Schalter eingeschaltet ist, werden nach einem 
  753. Klick auf 'Senden' zunächst alle Fenster geschlossen.
  754. Diese Einstellung sollte für That's Write benutzt werden, da 
  755. diese Textverarbeitung unter Umständen sonst keinen Text an-
  756. nimmt!
  757.  
  758. Falls es während der Übertragung zu einem Fehler kommt (zum 
  759. Beispiel weil das Zielprogramm beendet wird), gibt Adresse 
  760. nach einigen Sekunden eine Fehlermeldung ('Timeout')aus.
  761. Wenn beim Transfer die Fenster geöffnet bleiben, kann mit 
  762. 'Control-c' abgebrochen werden. 
  763.  
  764.  
  765.  
  766. 4.7     Druckertreiber
  767.  
  768. In diesem Fenster läßt sich ein 1st-Word-kompatibler Drucker-
  769. treiber laden. Zur Zeit wird der Treiber nur zur Ausgabe einer 
  770. Liste auf den Drucker genutzt. Es kann für die Liste die Sei-
  771. tenlänge angegeben werden, und ob am Ende des Druckens ein 
  772. Seitenvorschub gesendet werden soll (ist für Laserdrucker un-
  773. entbehrlich!). 
  774. Um einem Problem mit der TOS-Speicherverwaltung aus dem 
  775. Weg zu gehen, wird bei Betrieb als ACC der Treiber nur wäh-
  776. rend des Druckens im Speicher gehalten. 
  777.  
  778.  
  779.  
  780. 4.8     Das Hilfefenster
  781.  
  782. Über dieses Fenster können alle wichtigen Fenster erreicht 
  783. werden, da es das Hauptmenü enthält. Die Menüleiste ist nicht 
  784. abschaltbar.
  785.  
  786. Das Fenster kann mit der Taste Help geöffnet werden.
  787.  
  788.  
  789.  
  790. 4.9     Die Infobox
  791.  
  792. Hier kann die Version des Programmes sowie der Copyrightver-
  793. merk des Autors von Adresse nachgelesen werden.
  794.  
  795.  
  796.  
  797. 5.    Editierbare Felder
  798.  
  799. In allen editierbaren Feldern wird das GEM-Klemmbrett unter-
  800. stützt. Mit CNTRL-X/-C/-V kann Text ausgeschnitten, kopiert 
  801. und eingefügt werden. Ist auf dem Rechner noch kein Klemm-
  802. brett installiert, legt Adresse es auf Laufwerk 'C' bzw. 'A' 
  803. an. 
  804.  
  805. Tastenkombinationen: 
  806. CNTRL <- / ->  DerCursor springt wortweise vor/zurück. 
  807. SHIFT <- / ->  DerCursor springt zum Anfang/Ende eines Fel-
  808.                des. 
  809.  
  810. In Textfeldern, in die beliebige Buchstaben eingetragen werden 
  811. dürfen (also z.B. nicht in Datumsfeldern, wo nur Zahlen zuläs-
  812. sig sind), können komfortabel Sonderzeichen eingegeben wer-
  813. den. 
  814. Diese Sonderzeichenbox kann durch die Taste 'Insert' bzw. 'Shift-
  815. Insert' geöffnet werden. Das gewünschte Zeichen kann dann mit der 
  816. Maus angeklickt werden und wird in den Text übernommen.
  817.  
  818. Aus technischen Gründen werden das Glockenzeichen und das 
  819. Returnzeichen nicht übernommen.
  820.  
  821.  
  822.  
  823. 6.    Die Menüleiste
  824.  
  825. In der Menüleiste ist folgendes zu beachten: alle Menüpunkte 
  826. sind auch per Tastatur anwählbar. 
  827. '^s'  bedeutet CONTROL-s,
  828. '^S' bedeutet CONTROL-S (großes S , also SHIFT-CONTROL-S).
  829.  
  830.  
  831.  
  832. 7.    Bemerkung zur Programmgröße 
  833. Gelegentlich wundert sich doch tatsächlich jemand darüber, wa-
  834. rum Adresse über 100Kb groß ist. Das hat im wesentlichen 
  835. zwei Gründe: 
  836.  
  837. 1. die Verwendung zahlreicher Icons (und zwar Farbicons in 16 
  838.    Farben!) 
  839. 2. Einbindung der Mydials (Interface) fuer die Alertboxen und 
  840.    die Popups, was alleine 20-30 Kb ausmacht, leider! 
  841.  
  842. Denjenigen, die Adresse nutzen wollen, die aber um jedes Byte 
  843. freien Speicher kämpfen müssen, biete ich hiermit (gegen Dis-
  844. kette mit frankiertem Rückumschlag) eine Version mit 
  845. schwarz/weiß-Icons an. Das spart ca. כח Kb (!!) Programm-
  846. größe ein. Bei mehr Nachfrage lege ich sie evtl. auch in die 
  847. Mailboxen. 
  848.  
  849.  
  850.  
  851.  
  852. 8.    Bemerkung zum Programm 
  853.  
  854. Adresse wurde mit Pure C kompiliert, die Resource wurde mit 
  855. Interface erstellt und direkt in das Programm eingebunden. Die 
  856. Alertboxen und die Popupmenüs entstammen den Mydials von 
  857. Olaf Meisiek. Die Farbicons werden ebenfalls mit Routinen aus 
  858. dem Interface-Paket auf den Bildschirm gebracht. Für die 
  859. schwarz/weiß-Version wird die RSC-Datei mit C_RSC von Hol-
  860. ger Weets konvertiert, da dieses Programm (im Gegensatz zu 
  861. Interface; seufz! ) einen optimierten Quelltext ausgibt: d.h., daß 
  862. z.B. doppelte Ikonen nur einmal tatsächlich enthalten sind. 
  863.  
  864. Diese Adreßverwaltung ist auch in die Fakturierung 'SE-Fakt! 
  865. für TOS' integriert (mit einigen zusätzlichen Features), welches 
  866. zur Erstellung von Rechnungen, Quittungen, Lieferscheinen etc. 
  867. dient, sowie zum Verwalten von Waren- und Adreßlisten. Infor-
  868. mationen zu diesem Programm gibt es beim Autor von Adresse. 
  869.  
  870.  
  871. Besonderer Dank geht an Harald Sommerfeldt, der bei offenen 
  872. Fragen bzgl. des Programmierens meist die richtige Antwort 
  873. weiß. 
  874.  
  875.  
  876.  
  877.  
  878. 9.    Bugreports
  879.  
  880. Wer mir einen Fehler im Programm mitteilen möchte, beachte 
  881. bitte folgendes: Ich muß diesen Fehler reproduzieren können. 
  882. Beschreiben Sie deshalb möglichst genau, wie der Fehler auf-
  883. trat, und schicken Sie evtl. Beispieldateien mit (Adressen und 
  884. Ex-/Importformate). 
  885.  
  886.  
  887.  
  888.  
  889. 10.    Erklärung der wichtigsten Fehlermeldungen
  890.  
  891. 1) "Die unregistrierte Version lädt nur 13 Adressen". 
  892. Abhilfe: das Programm bezahlen und den Registrierschüssel 
  893. eintragen. Dann fällt diese Einschränkung weg.
  894.  
  895. 2) "Adresse:Liste ist voll!".
  896. Diese Meldung tritt im Accessorymodus dann auf, wenn ver-
  897. sucht wird, mehr Adressen zu laden, als von vornherein 
  898. (also seit dem letzten Neustart des Rechners) für Adressen 
  899. reserviert waren .
  900. Es gilt immer der Wert als maximal zu ladende Anzahl von 
  901. Adressen (nur im Accessorymodus! ), der beim Booten im 
  902. Fenster 'Konfiguration' unter 'Buffer für neue Adressen bei 
  903. Acc' eingetragen war, plus die Anzahl der Adressen, die 
  904. beim Booten automatisch geladen wurden.
  905. Diese Einschränkung ist durch eine Eigenheit des Betriebs-
  906. systemsm bedingt (jeglicher Speicher, der ständig benötigt 
  907. wird, muß schon beim Booten angefordert werden). 
  908. Nach jedem Neustart des Rechners steht wieder frei Ein-
  909. träge in der Liste zur Verfügung.
  910.  
  911. 3) "Adresse: Ungültige Adreßliste"
  912. Es wurde versucht, entweder eine völlig falsche Datei oder 
  913. eine Datei, die mit einer neueren Version von Adresse er-
  914. stellt wurde, zu laden.
  915. Neue Versionen von Adresse laden zwar alle alten Dateien, 
  916. aber umgekehrt ist das nicht bei allen Programmversionen 
  917. der Fall.
  918.  
  919. 4) "Adresse: Die Datei xyz existiert schon! Überschreiben?"
  920. Wenn die Datei schon existiert, erscheint diese Sicherheits-
  921. abfrage, bevor die Datei überschrieben wird.
  922.  
  923. 5) "Adresse: Fehler beim Sichern der Adreßliste!"
  924. Entweder ist kein Platz mehr auf dem Ziellaufwerk oder die 
  925. Datei ist schreibgeschützt.
  926.  
  927. 6) "Adresse: Drucker nicht bereit!"
  928. Überprüfen Sie bitte, ob der Drucker korrekt angeschlossen 
  929. ist, ob er eingeschaltet ist, mit Papier versorgt ist und 'on-
  930. line' bzw. selektiert ist.
  931.  
  932. 7) "Adresse: Die Datei xyz wurde verändert! Dennoch neu 
  933.      laden?"
  934. Wenn die aktuelle Liste verändert wurde (z.B. durch Hinzu-
  935. fügen von neuen Adressen), erfolgt diese Sicherheitsab-
  936. frage, bevor eine neue Liste geladen wird.
  937.  
  938.  
  939.  
  940. ______
  941. Ich wünsche viel Spaß mit ADRESSE ! 
  942. Kronshagen, 1.12.1993, Carsten Setje-Eilers 
  943.  
  944.